.menu_login {
	background-color: #fff;
	float: right;
	margin-right: 22px;
	float: right;
	margin-top: 54px;
	font-weight: bold;
	font-size: 12px;
}

.divSeparador2 {
	padding: 17px;
}

.divTabelaComponentes {
	height: 150px;
	overflow-y: scroll;
}

.divTabelaComponentes table {
	margin-bottom: 0px !important;
}

.tabelaComponentes {
	width: 68%;
	margin-left: 97px;
	height: 300px;
}

.page-header {
	padding-bottom: 0px !important;
	margin: 3px 0 13px !important;
	border-bottom: 1px solid #eee !important;
}

.text-danger {
	color: #D9110D !important;
}

.field_error {
	border-color: #D9110D !important;
}

.menu_login {
	background-color: #fff;
	float: right;
	margin-right: 22px;
	float: right;
	margin-top: 54px;
	font-weight: bold;
	font-size: 12px;
}

.formulario_acoes {
	margin-left: 30%;
	margin-top: -18px;
}

.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus
	{
	color: #fff !important;
	background-color: transparent;
}

.navbar-default .navbar-brand {
	color: #fff !important;
}

.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus
	{
	color: #fff !important;
	background-color: transparent;
}

.navbar-default .navbar-nav>li>a {
	color: #fff !important;
}

.navbar-default {
	background-color: #314A75 !important;
	border-color: #e7e7e7 !important;
}

.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus
	{
	color: #555 !important;
	background-color: #F3F3F3 !important;
}

.titulo_sistema {
	font-weight: bold;
}

.usuario_logado {
	font-weight: bold;
}

.mensagem {
	background-color: #F3DA76;
	font-weight: bold;
	width: 56%;
	margin-bottom: 15px;
	margin-left: 10px;
	margin-top: -14px;
	border-radius: 6px;
}

.field_error {
	border-color: #a94442;
}